home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programming Languages Suite
/
ProgramD2.iso
/
Visual Database
/
Visual Foxpro 6.0 (Ent. Edition)
/
Vf6ent Extractor.EXE
/
TOOLS
/
HEXEDIT
/
HEXEDIT.APP
(
.txt
)
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
undefined
UTF-8
Wrap
MS Visual FoxPro App
|
1998-05-26
|
91.4 KB
|
2,875 lines
PLATFORM
UNIQUEID
TIMESTAMP
CLASS
CLASSLOC
BASECLASS
OBJNAME
PARENT
PROPERTIES
PROTECTED
METHODS
OBJCODE
RESERVED1
RESERVED2
RESERVED3
RESERVED4
RESERVED5
RESERVED6
RESERVED7
RESERVED8
COMMENT Screen
WINDOWS _R8J0IQD92 543638924
WINDOWS _R00184RQL 613444950
WINDOWS _QUS11CIBD 611550620
WINDOWS _QUS11CILN 607017460
WINDOWS _QUS11CIOE 548696207
WINDOWS _QUS11CIOZ 548696207\F
WINDOWS _QUS11CIPJ 551064898
WINDOWS _QUS11CIPT 551064898
WINDOWS _QUS11CIQ3 551907152
WINDOWS _QUT100TGA 548696207
WINDOWS _QUT100TGU 548696207oQ
WINDOWS _QUT1DA20M 551064898
WINDOWS _QUT1DA216 551064898
WINDOWS _QUS11CIDK 551908985
WINDOWS _QV717UJHJ 496272440
WINDOWS _QZU12OJST 513904730Pm
WINDOWS _QV717UJHK 496272440
WINDOWS _QZU12OJV1 513904730
WINDOWS _QV717UJHT 496272440
WINDOWS _QZU12OJX9 513904730
WINDOWS _QV717UJI3 496272440hp
WINDOWS _QZU12OJZH 5139047301q
WINDOWS _QV717UJI4 496272440
WINDOWS _QZU12OK1Q 513904730zr
WINDOWS _QV717UJID 496272440
WINDOWS _QZU12OK48 513904730
WINDOWS _QV717UJIE 496272440Ct
WINDOWS _QZU12OK6G 513904730
WINDOWS _QV717UJIN 496272440
WINDOWS _QZU12OK8O 513904730Uv
WINDOWS _QV717UJIO 496272440
WINDOWS _QZU12OKAM 513904730
WINDOWS _QV717UJIX 496272440
WINDOWS _QZU12OKD4 513904730
WINDOWS _QV717UJJ7 496272440iy
WINDOWS _QZU12OKFC 5139047303z
WINDOWS _QV717UJJ8 496272440
WINDOWS _QZU12OKHK 513904730~{
WINDOWS _QV717UJJH 496272440
WINDOWS _QZU12OKJI 513904730
WINDOWS _QV717UJJI 496272440J}
WINDOWS _QZU12OKLR 513904730
WINDOWS _QV717UJJR 496272440
WINDOWS _QZU12OKNZ 513904730_
WINDOWS _QV717UJK1 496272440
WINDOWS _QZU12OKQ7 513904731
WINDOWS _QV717UJK2 496272440+
WINDOWS _QZU12OKSF 513904731
WINDOWS _QV717UJKB 496272440v
WINDOWS _QZU12OKUD 513904731C
WINDOWS _QUU0USR3E 548696207
WINDOWS _QV10ZVM6X 606964717h
WINDOWS _QV10ZVM7H 550673646S
WINDOWS _QV10ZVM7R 550673646
WINDOWS _QZX1AX8ZD 548696207
WINDOWS _RAH11XZUC 551252052
WINDOWS _R001AA1PJ 611550620w
WINDOWS _R001AA1SV 6069730020
WINDOWS _R001AA1TP 606966673'
WINDOWS _R001AA1UJ 551064278
WINDOWS _R001AA1VD 548476010
WINDOWS _R001AA1VX 606974824
WINDOWS _R001AA272 548440079X
WINDOWS _R001AA27C 548440079
WINDOWS _R001AA28G 548440079
WINDOWS _R001AA28Q 548440079?
WINDOWS _R001AA29U 548440079
WINDOWS _R001AA2A4 548440079
WINDOWS _R001AA2B8 548440079T
WINDOWS _R001AA2BI 548440079
WINDOWS _R001AA2CC 548440079
WINDOWS _R001AA2CM 548440079;
WINDOWS _R001AA2DQ 548440079
WINDOWS _R001AA2E0 548440079
WINDOWS _R001AA2F4 548440079P
WINDOWS _R001AA2FE 548440079
WINDOWS _R001AA2GJ 548440079
WINDOWS _R001AA2GT 5484400797
WINDOWS _R001AA2HX 548440079
WINDOWS _R001AA2I7 548440079
WINDOWS _R001AA2J1 548440079L
WINDOWS _R001AA2JL 548440079
WINDOWS _R001AA2KF 548440079
WINDOWS _R001AA2KZ 5484400796
WINDOWS _R001AA2LT 548440079
WINDOWS _R001AA2M3 548440079
WINDOWS _R001AA2N7 548440079N
WINDOWS _R001AA2NH 548440079
WINDOWS _R001AA2OL 548440079
WINDOWS _R001AA2OV 5484400798
WINDOWS _R001AA2PZ 548440079
WINDOWS _R001AA2Q9 548440079
WINDOWS _R001AA2R3 606975492c
WINDOWS _R001AA31Y 548440137V
WINDOWS _R001AA328 548440137
WINDOWS _R001AA33C 548440137
WINDOWS _R001AA33M 548440137E
WINDOWS _R001AA34G 548440137
WINDOWS _R001AA350 548440137
WINDOWS _R001AA35U 548440138X
WINDOWS _R001AA364 548440138
WINDOWS _R001AA378 548440138
WINDOWS _R001AA37I 548440138G
WINDOWS _R001AA38M 548440138
WINDOWS _R001AA38W 548440138
WINDOWS _R001AA3A0 548440138Z
WINDOWS _R001AA3AA 548440138
WINDOWS _R001AA3BE 548440138
WINDOWS _R001AA3BO 548440138I
WINDOWS _R001AA3CS 548440138
WINDOWS _R001AA3D2 548440138
WINDOWS _R001AA3DW 548440138\
WINDOWS _R001AA3E6 548440138
WINDOWS _R001AA3FA 548440138
WINDOWS _R001AA3FU 548440138N
WINDOWS _R001AA3GO 548440138
WINDOWS _R001AA3GY 548440138
WINDOWS _R001AA3I2 548440138d
WINDOWS _R001AA3IC 548440138
WINDOWS _R001AA3JH 548440138
WINDOWS _R001AA3JR 548440138V
WINDOWS _R001AA3KV 548440138
WINDOWS _R001AA3L5 548440138
WINDOWS _R001AA3M9 551906038l
WINDOWS _R001AA3OH 551255175
WINDOWS _R001AA3PL 551064279
WINDOWS _R001AA3SN 606975044
WINDOWS _R001AA3TH 606975044
WINDOWS _R0712WSDD 610571804
WINDOWS _R0712WSF1 606966673
WINDOWS _R0712WSGF 606966673
WINDOWS _R0712WSHT 606973002
WINDOWS _R0712WSIX 606966673
WINDOWS _R0712WSK1 551064279Z
WINDOWS _R0712WSKV 551064279A
COMMENT RESERVED
VERSION = 3.00
dataenvironment
dataenvironment
Dataenvironment
LLeft = 159
Top = 237
Width = 749
Height = 364
Name = "Dataenvironment"
formset
formset
Hexedit
DataSession = 2
AutoRelease = .T.
csearchstring =
nsearchdirection = 1
nsearchfrom = 2
npointerlocation = 0
nfiletoedit = 0
ctemptable =
nnumberofbytes = 0
ndesiredlocation = 0
chighlightarrayname =
coldcompat =
coldonesca =
coldsetesca =
nfilesize = 0
ncolnum = 0
chexarrayname =
cfindstrhname =
cfindstrname =
lformsetlostfocus = .T.
Name = "Hexedit"
csearchstring
nsearchdirection
nsearchfrom
lcasesen
lsectordirty
npointerlocation
nfiletoedit
ctemptable
nnumberofbytes
ndesiredlocation
lgridwasscrolled
chighlightarrayname
coldcompat
coldonesca
coldsetesca
nfilesize
ncolnum
lstringhighlighted
chexarrayname
cfindstrhname Name of file used for hex search string
cfindstrname Name of file used for character representation of search string
chexaddress Address to jump to, in Hex notation.
cdecimaladdress Address to jump to, in base ten.
liceventfired Used in txtFindStringHex, to specify whether the last keystroke made any modifications to the data.
loldinsmode
coldbell
lformsetlostfocus
hexeditor
findstr
gotosect
*reportfileerror
*fillhexarray
*filltable
*setgridhighlights
*writesector
*cleargridhighlights
*dec2hex
*findstring
*readsector
*hex2dec
^atwodigithexarray[256,0]
*checkkeystroke
File Error:
File not found.
File Error:
Out of file handles
File Error:
Access denied.
File Error:
Invalid file handle. (programmer error).
File Error:
Out of memory.
File Error:
File seek error.
File Error:
Disk is full.
File Error:
Error opening file.
Unexpected file I/O condition.
NFILEERRORNUMBER
CMESSAGETEXTf
AHEXFF
THISFORMSET
ATWODIGITHEXARRAY
HEXEDIT
NLASTROW
NBYTESINLASTROW
NPTRLOCATION
CWORKSTRING
AHEXFF
THISFORMSET
ATWODIGITHEXARRAY
AFILEDATA
NROW
NLASTBYTE
NROWBYTE
NASCII
CTEMPSTRING1
NCOLUMN
IIF(RECNO() =
NFIRSTSTRINGCOLUMN
NSTRINGLENGTH
NFOUNDROWNUMBER
CSTARTSTRING
THISFORMSET
HEXEDITOR
GRDDATA
CENDSTRING
BACKCOLOR
NCURRENTCOL
NHIGHLIGHTROW
COLUMNS
DYNAMICBACKCOLOR
LSTRINGHIGHLIGHTED
HexEditW
Cannot access file. Aborting program.
HexEdit
HEXEDIT
HEXEDIT
Sector has been edited. Write changes to disk?
HexEdit
HEXEDIT
HEXEDITN
HEXEDIT
Program error.
LWRITEIMMEDIATELY
THISFORMSET
NFILETOEDIT
LSECTORDIRTY
HEXEDITOR
CMDSAVEEDITS
ENABLED
CMDREVERTEDITS
NUSERCHOICE
NLASTROW
NBYTESINLASTROW
NNUMBEROFBYTES
HEXEDIT
CWORKSTRING
NBYTESWRITTEN
NPOINTERLOCATION
REPORTFILEERROR:
DynamicBackColor
THISFORMSET
HEXEDITOR
GRDDATA
SETALL
LSTRINGHIGHLIGHTED
NDECIMAL
NDIGITS
NEXPONENT
Search Status:
Press [Escape] to cancel.
String not found.
Search Status:
Press [Escape] to cancel.
String not found.
CSTRINGTOFIND
NSEARCHDIRECTION
NSEARCHFROM
LCASESEN
THISFORMSET
NSEARCHLOCATION
NPOINTERLOCATION
NCOLNUM
NFILESIZE
NBYTESTOSEARCH
NLARGERBUFFERSIZE
LESCAPEPRESSED
HEXEDITOR
MOUSEPOINTER
NSTARTTIME
NFILETOEDIT
CSEEKWORKSTRING
NSTRINGLOCATION
NFIRSTSTRINGCELL
NDESIREDLOCATION
READSECTOR
LOCKSCREEN
NFOUNDROWNUMBER
HEXEDIT
NFIRSTSTRINGCOLUMN
SETGRIDHIGHLIGHTS
GRDDATA
REFRESH
COLUMNS
SETFOCUS
HexEditW
Cannot access file. Aborting program.
HexEdit
cWorkString>
Cannot access file. Aborting program.
HexEdit
HEXEDIT
HEXEDIT
HEXEDIT
NDIRECTION
LLEAVESCREENLOCKED
THISFORMSET
NFILETOEDIT
NOLDLOCATION
NPOINTERLOCATION
LSTRINGHIGHLIGHTED
CLEARGRIDHIGHLIGHTS
HEXEDITOR
LOCKSCREEN
CWORKSTRING
NNUMBEROFBYTES
NLASTROW
NBYTESINLASTROW
CMDNEXTSECTOR
ENABLED
CMDBOTTOMOFFILE
CMDPREVIOUSSECTOR
CMDTOPOFFILE
HEXEDIT
FILLTABLE
GRDDATA
REFRESH
ACTIVECOLUMN
COLUMNS
SETFOCUS
CDIGITS*
NKEYCODE
THISFORMSET
HEXEDITOR
CMDPREVIOUSSECTOR
CLICK
CMDNEXTSECTOR
CMDTOPOFFILE
CMDBOTTOMOFFILE
CMDFINDNEXT
ENABLED
CMDFINDPREVIOUS
cFileToLoadb
Choose a file to open in HexEdit.
CFILETOLOAD
THISFORMSET
HEXEDITOR
CMDFILE
CLICK
NFILETOEDIT
Escape
Escapev
BELLv
COMPATv
lEscapePressed = .T.
THISFORMSET
LFORMSETLOSTFOCUS
COLDONESCA
COLDSETESCA
LOLDINSMODE
COLDBELL
COLDCOMPAT
SET COMPAT &cOldCompat
ON ESCAPE &cOldEscape
SET ESCAPE &cOldSetEscape
SET BELL &cOldBell
THISFORMSET
LFORMSETLOSTFOCUS
COLDCOMPAT
COLDESCAPE
COLDONESCA
COLDSETESCAPE
COLDSETESCA
COLDBELL
LOLDINSMODE
HEXEDITW
HEXEDIT
HEXEDIT
HEXEDIT
FindStrW
FindStr
FindStrHW
FindStrH
THISFORMSET
NFILETOEDIT
CTEMPTABLE
CFINDSTRNAME
CFINDSTRHNAME
HEXEDIT
BUFFERING
HEXEDIT
FindStr
BUFFERING
FindStr
FindStrH
BUFFERING
FindStrH
THISFORMSET
FILLHEXARRAY
NPOINTERLOCATION
NFILETOEDIT
LSECTORDIRTY
NCOLNUM
CTEMPTABLE
ADDRESS
CFINDSTRNAME
CFINDSTRHNAME
reportfileerror,
fillhexarray
filltableL
setgridhighlightss
writesector
cleargridhighlights~
dec2hex
findstring
readsector!
hex2dec<
checkkeystrokef
Init%
Activate/
Deactivate^
Unload
Load'#
frmHexEditor
Hexedit
Height = 360
Width = 613
ShowWindow = 2
DoCreate = .T.
ShowTips = .T.
AutoCenter = .T.
BorderStyle = 1
Caption = "HexEdit"
MaxButton = .F.
KeyPreview = .T.
Name = "frmHexEditor"
THISFORMSET
WRITESECTOR
DEACTIVATEy
NKEYCODE
NSHIFTALTCTRL
THISFORM
CMDCLOSE
CLICK
CMDFIND&
THISFORMSET
HEXEDITOR
NAME-
THISFORMSET
HEXEDITOR
FINDSTR
GOTOSECT
QueryUnload,
KeyPress
InitB
Unload
commandbutton
commandbutton
cmdFile
Hexedit.frmHexEditor
Top = 11
Left = 8
Height = 23
Width = 72
FontName = "MS Sans Serif"
FontSize = 8
Caption = "Select Fi\<le..."
TabIndex = 13
ToolTipText = ""
Name = "cmdFile"
NKEYCODE
NSHIFTALTCTRL
THISFORMSET
CHECKKEYSTROKE
cFileToLoadb
Select a file to edit:
File cannot be locked. Read-only access.
HexEdit
ReadOnlya
ReadOnly-
Error: File has zero length. Cannot edit.
HexEdit
Error: HexEdit cannot edit a file larger than 4 gigabytes.
HexEdit
h (
HexEdit
[Read-Only]
CFILETOLOAD
LCALLEDFROMFORMSETINIT
THISFORMSET
WRITESECTOR
CTEMPFILENAME
NTEMPHANDLE
REPORTFILEERROR
THISFORM
GRDDATA
SETALL
COLUMN2
READONLY
COLUMNS
NFILESIZE
CFILETOEDIT
NFILETOEDIT
LBLDECFILESIZE
CAPTION
DEC2HEX
NPOINTERLOCATION
LSECTORDIRTY
NLASTBACKSLASH
CSTRIPPEDFILENAME
LBLCURRENTFILE
CMDGOTOADDRESS
ENABLED
CMDFIND
READSECTOR
KeyPress,
Click
commandbutton
commandbutton
cmdTopOfFile
Hexedit.frmHexEditor
Top = 44
Left = 575
Height = 47
Width = 30
Picture = uptop.bmp
Caption = ""
Enabled = .F.
TabIndex = 2
ToolTipText = "Read First 2k Sector (Ctrl+Home)"
Name = "cmdTopOfFile"
NKEYCODE
NSHIFTALTCTRL
THISFORMSET
CHECKKEYSTROKEb
THISFORMSET
WRITESECTOR
NPOINTERLOCATION
NFILETOEDIT
READSECTOR
KeyPress,
Click
commandbutton
commandbutton
cmdBottomOfFile
Hexedit.frmHexEditor
Top = 269
Left = 575
Height = 47
Width = 30
Picture = dnbottom.bmp
Caption = ""
Enabled = .F.
TabIndex = 5
ToolTipText = "Read Last 2k Sector (Ctrl+End)"
Name = "cmdBottomOfFile"
NKEYCODE
NSHIFTALTCTRL
THISFORMSET
CHECKKEYSTROKE
THISFORMSET
WRITESECTOR
NOLDLOCATION
NPOINTERLOCATION
NFILETOEDIT
NDESIREDLOCATION
READSECTOR
KeyPress,
Click
label
label
Label1
Hexedit.frmHexEditor
FontBold = .T.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 1
Caption = "File:"
Height = 13
Left = 84
Top = 8
Width = 64
TabIndex = 0
Name = "Label1"
label
label
lblCurrentFile
Hexedit.frmHexEditor
FontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Caption = "<Filename>"
Height = 16
Left = 160
Top = 8
Width = 445
TabIndex = 0
Name = "lblCurrentFile"
commandbutton
commandbutton
cmdGoToAddress
Hexedit.frmHexEditor
Top = 328
Left = 401
Height = 23
Width = 72
FontName = "MS Sans Serif"
FontSize = 8
Caption = "\<Jump..."
Enabled = .F.
TabIndex = 11
ToolTipText = "Jump to a specific address"
Name = "cmdGoToAddress"
NKEYCODE
NSHIFTALTCTRL
THISFORMSET
CHECKKEYSTROKE
THISFORMSET
WRITESECTOR
CHEXADDRESS
CDECIMALADDRESS
THISFORM
ENABLED
GOTOSECT
REFRESH
KeyPress,
Click
commandbutton
commandbutton
cmdPreviousSector
Hexedit.frmHexEditor
Top = 91
Left = 575
Height = 65
Width = 30
Picture = uparrow.bmp
Caption = ""
Enabled = .F.
TabIndex = 3
ToolTipText = "Read Previous 2k Sector (Ctrl+PgUp)"
Name = "cmdPreviousSector"
NKEYCODE
NSHIFTALTCTRL
THISFORMSET
CHECKKEYSTROKE)
THISFORMSET
WRITESECTOR
READSECTOR
KeyPress,
Click
commandbutton
commandbutton
cmdNextSector
Hexedit.frmHexEditor
Top = 204
Left = 575
Height = 65
Width = 30
Picture = dnarrow.bmp
Caption = ""
Enabled = .F.
TabIndex = 4
ToolTipText = "Read Next 2k Sector (Ctrl+PgDn)"
Name = "cmdNextSector"
NKEYCODE
NSHIFTALTCTRL
THISFORMSET
CHECKKEYSTROKE(
THISFORMSET
WRITESECTOR
READSECTOR
KeyPress,
Click
label
label
Label2
Hexedit.frmHexEditor
FontBold = .T.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 1
Caption = "Size:"
Height = 13
Left = 84
Top = 25
Width = 64
TabIndex = 0
Name = "Label2"
label
label
lblDecFileSize
Hexedit.frmHexEditor
FontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Caption = "<File Size>"
Height = 13
Left = 160
Top = 25
Width = 177
TabIndex = 0
Name = "lblDecFileSize"
grdData
Hexedit.frmHexEditor
ColumnCount = 18
FontName = "Courier"
FontSize = 8
AllowHeaderSizing = .F.
AllowRowSizing = .F.
DeleteMark = .F.
Enabled = .T.
GridLines = 0
HeaderHeight = 15
Height = 272
Left = 8
RecordMark = .F.
RecordSource = "HEXEDIT"
RowHeight = 15
ScrollBars = 2
TabIndex = 1
Top = 44
Width = 560
Name = "grdData"
Column1.FontBold = .F.
Column1.FontName = "Courier New"
Column1.FontSize = 9
Column1.Alignment = 2
Column1.Enabled = .T.
Column1.Width = 76
Column1.Movable = .F.
Column1.Resizable = .F.
Column1.ReadOnly = .T.
Column1.DynamicForeColor = ""
Column1.Name = "Column1"
Column2.FontBold = .F.
Column2.FontName = "Courier"
Column2.FontSize = 9
Column2.Alignment = 0
Column2.Enabled = .T.
Column2.Width = 20
Column2.Movable = .F.
Column2.Resizable = .F.
Column2.ReadOnly = .F.
Column2.SelectOnEntry = .F.
Column2.DynamicForeColor = ""
Column2.Name = "Column2"
Column3.FontBold = .F.
Column3.FontName = "Courier"
Column3.FontSize = 9
Column3.Enabled = .T.
Column3.Width = 20
Column3.Movable = .F.
Column3.Resizable = .F.
Column3.ReadOnly = .F.
Column3.SelectOnEntry = .F.
Column3.DynamicForeColor = ""
Column3.Name = "Column3"
Column4.FontBold = .F.
Column4.FontName = "Courier"
Column4.FontSize = 9
Column4.Enabled = .T.
Column4.Width = 20
Column4.Movable = .F.
Column4.Resizable = .F.
Column4.ReadOnly = .F.
Column4.SelectOnEntry = .F.
Column4.DynamicForeColor = ""
Column4.Name = "Column4"
Column5.FontBold = .F.
Column5.FontName = "Courier"
Column5.FontSize = 9
Column5.Enabled = .T.
Column5.Width = 20
Column5.Movable = .F.
Column5.Resizable = .F.
Column5.ReadOnly = .F.
Column5.SelectOnEntry = .F.
Column5.DynamicForeColor = ""
Column5.Name = "Column5"
Column6.FontBold = .F.
Column6.FontName = "Courier"
Column6.FontSize = 9
Column6.Enabled = .T.
Column6.Width = 20
Column6.Movable = .F.
Column6.Resizable = .F.
Column6.ReadOnly = .F.
Column6.SelectOnEntry = .F.
Column6.DynamicForeColor = ""
Column6.Name = "Column6"
Column7.FontBold = .F.
Column7.FontName = "Courier"
Column7.FontSize = 9
Column7.Enabled = .T.
Column7.Width = 20
Column7.Movable = .F.
Column7.Resizable = .F.
Column7.ReadOnly = .F.
Column7.SelectOnEntry = .F.
Column7.DynamicForeColor = ""
Column7.Name = "Column7"
Column8.FontBold = .F.
Column8.FontName = "Courier"
Column8.FontSize = 9
Column8.Enabled = .T.
Column8.Width = 20
Column8.Movable = .F.
Column8.Resizable = .F.
Column8.ReadOnly = .F.
Column8.SelectOnEntry = .F.
Column8.DynamicForeColor = ""
Column8.Name = "Column8"
Column9.FontBold = .F.
Column9.FontName = "Courier"
Column9.FontSize = 9
Column9.Enabled = .T.
Column9.Width = 20
Column9.Movable = .F.
Column9.Resizable = .F.
Column9.ReadOnly = .F.
Column9.SelectOnEntry = .F.
Column9.DynamicForeColor = ""
Column9.Name = "Column9"
Column10.FontBold = .F.
Column10.FontName = "Courier"
Column10.FontSize = 9
Column10.Enabled = .T.
Column10.Width = 20
Column10.Movable = .F.
Column10.Resizable = .F.
Column10.ReadOnly = .F.
Column10.SelectOnEntry = .F.
Column10.DynamicForeColor = ""
Column10.Name = "Column10"
Column11.FontBold = .F.
Column11.FontName = "Courier"
Column11.FontSize = 9
Column11.Enabled = .T.
Column11.Width = 20
Column11.Movable = .F.
Column11.Resizable = .F.
Column11.ReadOnly = .F.
Column11.SelectOnEntry = .F.
Column11.DynamicForeColor = ""
Column11.Name = "Column11"
Column12.FontBold = .F.
Column12.FontName = "Courier"
Column12.FontSize = 9
Column12.Enabled = .T.
Column12.Width = 20
Column12.Movable = .F.
Column12.Resizable = .F.
Column12.ReadOnly = .F.
Column12.SelectOnEntry = .F.
Column12.DynamicForeColor = ""
Column12.Name = "Column12"
Column13.FontBold = .F.
Column13.FontName = "Courier"
Column13.FontSize = 9
Column13.Enabled = .T.
Column13.Width = 20
Column13.Movable = .F.
Column13.Resizable = .F.
Column13.ReadOnly = .F.
Column13.SelectOnEntry = .F.
Column13.DynamicForeColor = ""
Column13.Name = "Column13"
Column14.FontBold = .F.
Column14.FontName = "Courier"
Column14.FontSize = 9
Column14.Enabled = .T.
Column14.Width = 20
Column14.Movable = .F.
Column14.Resizable = .F.
Column14.ReadOnly = .F.
Column14.SelectOnEntry = .F.
Column14.DynamicForeColor = ""
Column14.Name = "Column14"
Column15.FontBold = .F.
Column15.FontName = "Courier"
Column15.FontSize = 9
Column15.Enabled = .T.
Column15.Width = 20
Column15.Movable = .F.
Column15.Resizable = .F.
Column15.ReadOnly = .F.
Column15.SelectOnEntry = .F.
Column15.DynamicForeColor = ""
Column15.Name = "Column15"
Column16.FontBold = .F.
Column16.FontName = "Courier"
Column16.FontSize = 9
Column16.ColumnOrder = 16
Column16.Enabled = .T.
Column16.Width = 20
Column16.Movable = .F.
Column16.Resizable = .F.
Column16.ReadOnly = .F.
Column16.SelectOnEntry = .F.
Column16.DynamicForeColor = ""
Column16.Name = "Column16"
Column17.FontBold = .F.
Column17.FontName = "Courier"
Column17.FontSize = 9
Column17.Bound = .T.
Column17.ColumnOrder = 17
Column17.Enabled = .T.
Column17.Width = 20
Column17.Movable = .F.
Column17.Resizable = .F.
Column17.ReadOnly = .F.
Column17.SelectOnEntry = .F.
Column17.DynamicForeColor = ""
Column17.DynamicAlignment = ""
Column17.Name = "Column17"
Column18.FontBold = .F.
Column18.FontName = "Courier New"
Column18.FontSize = 9
Column18.Alignment = 2
Column18.Enabled = .T.
Column18.Width = 144
Column18.Movable = .F.
Column18.Resizable = .F.
Column18.ReadOnly = .T.
Column18.Name = "Column18"
NCOLINDEX
THISFORMSET
NCOLNUM
BeforeRowColChange,
header
header
Header1
$Hexedit.frmHexEditor.grdData.Column1
pFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "Address"
Name = "Header1"
refusefocus
hexedit.vcx
textbox
Text1
$Hexedit.frmHexEditor.grdData.Column1
Name = "Text1"
header
header
Header1
$Hexedit.frmHexEditor.grdData.Column2
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "0"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
$Hexedit.frmHexEditor.grdData.Column2
Name = "Text1"
header
header
Header1
$Hexedit.frmHexEditor.grdData.Column3
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "1"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
$Hexedit.frmHexEditor.grdData.Column3
Name = "Text1"
header
header
Header1
$Hexedit.frmHexEditor.grdData.Column4
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "2"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
$Hexedit.frmHexEditor.grdData.Column4
Name = "Text1"
header
header
Header1
$Hexedit.frmHexEditor.grdData.Column5
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "3"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
$Hexedit.frmHexEditor.grdData.Column5
Name = "Text1"
header
header
Header1
$Hexedit.frmHexEditor.grdData.Column6
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "4"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
$Hexedit.frmHexEditor.grdData.Column6
Name = "Text1"
header
header
Header1
$Hexedit.frmHexEditor.grdData.Column7
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "5"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
$Hexedit.frmHexEditor.grdData.Column7
Name = "Text1"
header
header
Header1
$Hexedit.frmHexEditor.grdData.Column8
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "6"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
$Hexedit.frmHexEditor.grdData.Column8
Name = "Text1"
header
header
Header1
$Hexedit.frmHexEditor.grdData.Column9
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "7"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
$Hexedit.frmHexEditor.grdData.Column9
Name = "Text1"
header
header
Header1
%Hexedit.frmHexEditor.grdData.Column10
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "8"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
%Hexedit.frmHexEditor.grdData.Column10
Name = "Text1"
header
header
Header1
%Hexedit.frmHexEditor.grdData.Column11
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "9"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
%Hexedit.frmHexEditor.grdData.Column11
Name = "Text1"
header
header
Header1
%Hexedit.frmHexEditor.grdData.Column12
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "A"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
%Hexedit.frmHexEditor.grdData.Column12
Name = "Text1"
header
header
Header1
%Hexedit.frmHexEditor.grdData.Column13
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "B"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
%Hexedit.frmHexEditor.grdData.Column13
Name = "Text1"
header
header
Header1
%Hexedit.frmHexEditor.grdData.Column14
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "C"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
%Hexedit.frmHexEditor.grdData.Column14
Name = "Text1"
header
header
Header1
%Hexedit.frmHexEditor.grdData.Column15
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "D"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
%Hexedit.frmHexEditor.grdData.Column15
Name = "Text1"
header
header
Header1
%Hexedit.frmHexEditor.grdData.Column16
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "E"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
%Hexedit.frmHexEditor.grdData.Column16
Name = "Text1"
header
header
Header1
%Hexedit.frmHexEditor.grdData.Column17
jFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "F"
Name = "Header1"
text1
hexedit.vcx
textbox
Text1
%Hexedit.frmHexEditor.grdData.Column17
Name = "Text1"
header
header
Header1
%Hexedit.frmHexEditor.grdData.Column18
mFontBold = .F.
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 2
Caption = "Text"
Name = "Header1"
refusefocus
hexedit.vcx
textbox
Text1
%Hexedit.frmHexEditor.grdData.Column18
Name = "Text1"
commandbutton
commandbutton
cmdRevertEdits
Hexedit.frmHexEditor
Top = 328
Left = 104
Height = 23
Width = 72
FontName = "MS Sans Serif"
Caption = "\<Undo Edits"
Enabled = .F.
TabIndex = 7
ToolTipText = ""
Name = "cmdRevertEdits"
NKEYCODE
NSHIFTALTCTRL
THISFORMSET
CHECKKEYSTROKED
Hexedit
THISFORMSET
LSECTORDIRTY
ENABLED
THISFORM
CMDSAVEEDITS
KeyPress,
Click
commandbutton
commandbutton
cmdFind
Hexedit.frmHexEditor
Top = 328
Left = 252
Height = 23
Width = 72
FontName = "MS Sans Serif"
FontSize = 8
Caption = "\<Find..."
Enabled = .F.
TabIndex = 9
ToolTipText = "Search for a string"
Name = "cmdFind"
NKEYCODE
NSHIFTALTCTRL
THISFORMSET
CHECKKEYSTROKEt
THISFORMSET
WRITESECTOR
THISFORM
ENABLED
FINDSTR
CMDFIND
KeyPress,
Click
commandbutton
commandbutton
cmdFindPrevious
Hexedit.frmHexEditor
Top = 328
Left = 222
Height = 23
Width = 25
Picture = left.bmp
Caption = ""
Enabled = .F.
TabIndex = 8
ToolTipText = "Search backward (Shift+F3)"
Name = "cmdFindPrevious"
NKEYCODE
NSHIFTALTCTRL
THISFORMSET
CHECKKEYSTROKEE
THISFORMSET
WRITESECTOR
FINDSTRING
CSEARCHSTRING
LCASESEN
KeyPress,
Click
commandbutton
commandbutton
cmdFindNext
Hexedit.frmHexEditor
Top = 328
Left = 330
Height = 23
Width = 25
Picture = right.bmp
Caption = ""
Enabled = .F.
TabIndex = 10
ToolTipText = "Search forward (F3)"
Name = "cmdFindNext"
NKEYCODE
NSHIFTALTCTRL
THISFORMSET
CHECKKEYSTROKEE
THISFORMSET
WRITESECTOR
FINDSTRING
CSEARCHSTRING
LCASESEN
KeyPress,
Click
commandbutton
commandbutton
cmdSaveEdits
Hexedit.frmHexEditor
Top = 328
Left = 24
Height = 23
Width = 72
FontName = "MS Sans Serif"
FontSize = 9
Caption = "\<Save Edits"
Enabled = .F.
TabIndex = 6
ToolTipText = ""
Name = "cmdSaveEdits"
NKEYCODE
NSHIFTALTCTRL
THISFORMSET
CHECKKEYSTROKE
THISFORMSET
WRITESECTOR
KeyPress,
Click
commandbutton
commandbutton
cmdClose
Hexedit.frmHexEditor
Top = 327
Left = 516
Height = 23
Width = 72
FontName = "MS Sans Serif"
FontSize = 8
Caption = "Close"
TabIndex = 12
Name = "cmdClose"
NKEYCODE
NSHIFTALTCTRL
THISFORMSET
CHECKKEYSTROKEX
THISFORMSET
WRITESECTOR
DEACTIVATE
HEXEDITOR
FINDSTR
GOTOSECT
KeyPress,
Click
frmFindStr
Hexedit
Top = 42
Left = 133
Height = 269
Width = 437
ShowWindow = 2
DoCreate = .T.
BorderStyle = 1
Caption = "Enter String to Find"
Closable = .F.
MaxButton = .F.
MinButton = .F.
Visible = .F.
Enabled = .F.
AlwaysOnTop = .T.
Name = "frmFindStr"
findstr
findstrh
THISFORM
ENABLED
MS Sans Serif
MS Sans Serif
MS Sans Serif
MS Sans Serif
fontname
Arial
THISFORMSET
FINDSTR
SETALL
THISFORM
LOCKSCREEN
CHKCASESEN
VALUE
THISFORMSET
LCASESEN
GRDHEX
COLUMN1
TEXT1
NCURRENTCOL
COLUMNS
GRDCHAR
SETFOCUS
REFRESH
Hide,
Init}
Activate
commandbutton
commandbutton
cmdFind
Hexedit.frmFindStr
Top = 224
Left = 80
Height = 23
Width = 72
FontName = "MS Sans Serif"
FontSize = 8
Caption = "\<Find"
Default = .T.
TabIndex = 10
Name = "cmdFind"
FindStrH.C
FindStrH/
FindStrH.C
FindStrH/
FindStrH.C
FindStrH/
THISFORMSET
CTMPSEARCHSTRING
NCURRENTCHAR
HEX2DEC
CSEARCHSTRING
LCASESEN
THISFORM
CHKCASESEN
VALUE
HEXEDITOR
ENABLED
CMDFINDPREVIOUS
CMDFINDNEXT
FINDSTRING
NSEARCHDIRECTION
NSEARCHFROM
Click,
commandbutton
commandbutton
cmdCancel
Hexedit.frmFindStr
AutoSize = .F.
Top = 224
Left = 272
Height = 23
Width = 72
FontName = "MS Sans Serif"
FontSize = 8
Cancel = .T.
Caption = "\<Cancel"
TabIndex = 11
Name = "cmdCancel"
THISFORMSET
HEXEDITOR
ENABLED
THISFORM
Click,
label
label
Label1
Hexedit.frmFindStr
FontName = "MS Sans Serif"
FontSize = 8
Caption = "Character:"
Height = 13
Left = 32
Top = 13
Width = 93
TabIndex = 1
Name = "Label1"
label
label
Label2
Hexedit.frmFindStr
FontName = "MS Sans Serif"
FontSize = 8
Caption = "Hex:"
Height = 13
Left = 32
Top = 62
Width = 105
TabIndex = 3
Name = "Label2"
grdChar
Hexedit.frmFindStr
MColumnCount = 15
FontSize = 10
AllowHeaderSizing = .F.
AllowRowSizing = .F.
DeleteMark = .F.
GridLines = 0
GridLineWidth = 1
HeaderHeight = 0
Height = 23
Highlight = .F.
HighlightRow = .F.
Left = 60
RecordMark = .F.
RecordSource = "FindStr"
RowHeight = 22
ScrollBars = 0
SplitBar = .F.
TabIndex = 2
Top = 33
Width = 319
Name = "grdChar"
Column1.FontBold = .T.
Column1.FontName = "MS Sans Serif"
Column1.FontSize = 10
Column1.Alignment = 2
Column1.Width = 20
Column1.SelectOnEntry = .T.
Column1.Name = "Column1"
Column2.FontBold = .T.
Column2.FontName = "MS Sans Serif"
Column2.FontSize = 10
Column2.Alignment = 2
Column2.Width = 20
Column2.SelectOnEntry = .T.
Column2.Name = "Column2"
Column3.FontBold = .T.
Column3.FontName = "MS Sans Serif"
Column3.FontSize = 10
Column3.Alignment = 2
Column3.Width = 20
Column3.SelectOnEntry = .T.
Column3.Name = "Column3"
Column4.FontBold = .T.
Column4.FontName = "MS Sans Serif"
Column4.FontSize = 10
Column4.Alignment = 2
Column4.Width = 20
Column4.SelectOnEntry = .T.
Column4.Name = "Column4"
Column5.FontBold = .T.
Column5.FontName = "MS Sans Serif"
Column5.FontSize = 10
Column5.Alignment = 2
Column5.Width = 20
Column5.SelectOnEntry = .T.
Column5.Name = "Column5"
Column6.FontBold = .T.
Column6.FontName = "MS Sans Serif"
Column6.FontSize = 10
Column6.Alignment = 2
Column6.Width = 20
Column6.SelectOnEntry = .T.
Column6.Name = "Column6"
Column7.FontBold = .T.
Column7.FontName = "MS Sans Serif"
Column7.FontSize = 10
Column7.Alignment = 2
Column7.Width = 20
Column7.SelectOnEntry = .T.
Column7.Name = "Column7"
Column8.FontBold = .T.
Column8.FontName = "MS Sans Serif"
Column8.FontSize = 10
Column8.Alignment = 2
Column8.Width = 20
Column8.SelectOnEntry = .T.
Column8.Name = "Column8"
Column9.FontBold = .T.
Column9.FontName = "MS Sans Serif"
Column9.FontSize = 10
Column9.Alignment = 2
Column9.Width = 20
Column9.SelectOnEntry = .T.
Column9.Name = "Column9"
Column10.FontBold = .T.
Column10.FontName = "MS Sans Serif"
Column10.FontSize = 10
Column10.Alignment = 2
Column10.Width = 20
Column10.SelectOnEntry = .T.
Column10.Name = "Column10"
Column11.FontBold = .T.
Column11.FontName = "MS Sans Serif"
Column11.FontSize = 10
Column11.Alignment = 2
Column11.Width = 20
Column11.SelectOnEntry = .T.
Column11.Name = "Column11"
Column12.FontBold = .T.
Column12.FontName = "MS Sans Serif"
Column12.FontSize = 10
Column12.Alignment = 2
Column12.Width = 20
Column12.SelectOnEntry = .T.
Column12.Name = "Column12"
Column13.FontBold = .T.
Column13.FontName = "MS Sans Serif"
Column13.FontSize = 10
Column13.Alignment = 2
Column13.Width = 20
Column13.SelectOnEntry = .T.
Column13.Name = "Column13"
Column14.FontBold = .T.
Column14.FontName = "MS Sans Serif"
Column14.FontSize = 10
Column14.Alignment = 2
Column14.Width = 20
Column14.SelectOnEntry = .T.
Column14.Name = "Column14"
Column15.FontBold = .T.
Column15.FontName = "MS Sans Serif"
Column15.FontSize = 10
Column15.Alignment = 2
Column15.Width = 20
Column15.SelectOnEntry = .T.
Column15.ForeColor = 0,0,0
Column15.Name = "Column15"
header
header
Header1
"Hexedit.frmFindStr.grdChar.Column1
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdChar.Column1
KFontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
Name = "Text1"
header
header
Header1
"Hexedit.frmFindStr.grdChar.Column2
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdChar.Column2
KFontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
Name = "Text1"
header
header
Header1
"Hexedit.frmFindStr.grdChar.Column3
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdChar.Column3
KFontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
Name = "Text1"
header
header
Header1
"Hexedit.frmFindStr.grdChar.Column4
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdChar.Column4
KFontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
Name = "Text1"
header
header
Header1
"Hexedit.frmFindStr.grdChar.Column5
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdChar.Column5
KFontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
Name = "Text1"
header
header
Header1
"Hexedit.frmFindStr.grdChar.Column6
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdChar.Column6
KFontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
Name = "Text1"
header
header
Header1
"Hexedit.frmFindStr.grdChar.Column7
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdChar.Column7
KFontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
Name = "Text1"
header
header
Header1
"Hexedit.frmFindStr.grdChar.Column8
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdChar.Column8
KFontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
Name = "Text1"
header
header
Header1
"Hexedit.frmFindStr.grdChar.Column9
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdChar.Column9
KFontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
Name = "Text1"
header
header
Header1
#Hexedit.frmFindStr.grdChar.Column10
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
#Hexedit.frmFindStr.grdChar.Column10
KFontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
Name = "Text1"
header
header
Header1
#Hexedit.frmFindStr.grdChar.Column11
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
#Hexedit.frmFindStr.grdChar.Column11
KFontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
Name = "Text1"
header
header
Header1
#Hexedit.frmFindStr.grdChar.Column12
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
#Hexedit.frmFindStr.grdChar.Column12
KFontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
Name = "Text1"
header
header
Header1
#Hexedit.frmFindStr.grdChar.Column13
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
#Hexedit.frmFindStr.grdChar.Column13
KFontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
Name = "Text1"
header
header
Header1
#Hexedit.frmFindStr.grdChar.Column14
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
#Hexedit.frmFindStr.grdChar.Column14
KFontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
Name = "Text1"
header
header
Header1
#Hexedit.frmFindStr.grdChar.Column15
6FontSize = 10
Caption = "Header1"
Name = "Header1"
txtfindstring
hexedit.vcx
textbox
Text1
#Hexedit.frmFindStr.grdChar.Column15
^FontBold = .T.
FontName = "MS Sans Serif"
FontSize = 10
ForeColor = 0,0,0
Name = "Text1"
grdHex
Hexedit.frmFindStr
ColumnCount = 15
FontName = "Courier"
AllowHeaderSizing = .F.
AllowRowSizing = .F.
DeleteMark = .F.
GridLines = 0
HeaderHeight = 0
Height = 23
HighlightRow = .F.
Left = 60
RecordMark = .F.
RecordSource = "FindStrH"
RowHeight = 22
ScrollBars = 0
SplitBar = .F.
TabIndex = 4
Top = 81
Width = 319
Name = "grdHex"
Column1.FontBold = .T.
Column1.FontName = "Courier"
Column1.FontSize = 10
Column1.Alignment = 2
Column1.ControlSource = ""
Column1.Width = 20
Column1.Name = "Column1"
Column2.FontBold = .T.
Column2.FontName = "Courier"
Column2.FontSize = 10
Column2.Alignment = 2
Column2.ControlSource = ""
Column2.Width = 20
Column2.Name = "Column2"
Column3.FontBold = .T.
Column3.FontName = "Courier"
Column3.FontSize = 10
Column3.Alignment = 2
Column3.ControlSource = ""
Column3.Width = 20
Column3.Name = "Column3"
Column4.FontBold = .T.
Column4.FontName = "Courier"
Column4.FontSize = 10
Column4.Alignment = 2
Column4.ControlSource = ""
Column4.Width = 20
Column4.Name = "Column4"
Column5.FontBold = .T.
Column5.FontName = "Courier"
Column5.FontSize = 10
Column5.Alignment = 2
Column5.ControlSource = ""
Column5.Width = 20
Column5.Name = "Column5"
Column6.FontBold = .T.
Column6.FontName = "Courier"
Column6.FontSize = 10
Column6.Alignment = 2
Column6.ControlSource = ""
Column6.Width = 20
Column6.Name = "Column6"
Column7.FontBold = .T.
Column7.FontName = "Courier"
Column7.FontSize = 10
Column7.Alignment = 2
Column7.ControlSource = ""
Column7.Width = 20
Column7.Name = "Column7"
Column8.FontBold = .T.
Column8.FontName = "Courier"
Column8.FontSize = 10
Column8.Alignment = 2
Column8.ControlSource = ""
Column8.Width = 20
Column8.Name = "Column8"
Column9.FontBold = .T.
Column9.FontName = "Courier"
Column9.FontSize = 10
Column9.Alignment = 2
Column9.ControlSource = ""
Column9.Width = 20
Column9.Name = "Column9"
Column10.FontBold = .T.
Column10.FontName = "Courier"
Column10.FontSize = 10
Column10.Alignment = 2
Column10.ControlSource = ""
Column10.Width = 20
Column10.Name = "Column10"
Column11.FontBold = .T.
Column11.FontName = "Courier"
Column11.FontSize = 10
Column11.Alignment = 2
Column11.ControlSource = ""
Column11.Width = 20
Column11.Name = "Column11"
Column12.FontBold = .T.
Column12.FontName = "Courier"
Column12.FontSize = 10
Column12.Alignment = 2
Column12.ControlSource = ""
Column12.Width = 20
Column12.Name = "Column12"
Column13.FontBold = .T.
Column13.FontName = "Courier"
Column13.FontSize = 10
Column13.Alignment = 2
Column13.ControlSource = ""
Column13.Width = 20
Column13.Name = "Column13"
Column14.FontBold = .T.
Column14.FontName = "Courier"
Column14.FontSize = 10
Column14.Alignment = 2
Column14.ControlSource = ""
Column14.Width = 20
Column14.Name = "Column14"
Column15.FontBold = .T.
Column15.FontName = "Courier"
Column15.FontSize = 10
Column15.Alignment = 2
Column15.ControlSource = ""
Column15.Width = 20
Column15.Name = "Column15"
header
header
Header1
!Hexedit.frmFindStr.grdHex.Column1
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
!Hexedit.frmFindStr.grdHex.Column1
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
header
header
Header1
!Hexedit.frmFindStr.grdHex.Column2
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
!Hexedit.frmFindStr.grdHex.Column2
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
header
header
Header1
!Hexedit.frmFindStr.grdHex.Column3
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
!Hexedit.frmFindStr.grdHex.Column3
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
header
header
Header1
!Hexedit.frmFindStr.grdHex.Column4
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
!Hexedit.frmFindStr.grdHex.Column4
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
header
header
Header1
!Hexedit.frmFindStr.grdHex.Column5
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
!Hexedit.frmFindStr.grdHex.Column5
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
header
header
Header1
!Hexedit.frmFindStr.grdHex.Column6
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
!Hexedit.frmFindStr.grdHex.Column6
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
header
header
Header1
!Hexedit.frmFindStr.grdHex.Column7
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
!Hexedit.frmFindStr.grdHex.Column7
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
header
header
Header1
!Hexedit.frmFindStr.grdHex.Column8
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
!Hexedit.frmFindStr.grdHex.Column8
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
header
header
Header1
!Hexedit.frmFindStr.grdHex.Column9
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
!Hexedit.frmFindStr.grdHex.Column9
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
header
header
Header1
"Hexedit.frmFindStr.grdHex.Column10
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdHex.Column10
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
header
header
Header1
"Hexedit.frmFindStr.grdHex.Column11
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdHex.Column11
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
header
header
Header1
"Hexedit.frmFindStr.grdHex.Column12
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdHex.Column12
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
header
header
Header1
"Hexedit.frmFindStr.grdHex.Column13
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdHex.Column13
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
header
header
Header1
"Hexedit.frmFindStr.grdHex.Column14
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdHex.Column14
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
header
header
Header1
"Hexedit.frmFindStr.grdHex.Column15
=FontName = "Courier"
Caption = "Header1"
Name = "Header1"
txtfindstringhex
hexedit.vcx
textbox
Text1
"Hexedit.frmFindStr.grdHex.Column15
EFontBold = .T.
FontName = "Courier"
FontSize = 10
Name = "Text1"
optiongroup
optiongroup
optSearchDirection
Hexedit.frmFindStr
}ButtonCount = 2
Value = 1
ControlSource = "THISFORMSET.nSearchDirection"
Height = 52
Left = 44
Top = 128
Width = 157
TabIndex = 6
Name = "optSearchDirection"
Option1.FontName = "MS Sans Serif"
Option1.FontSize = 8
Option1.BackStyle = 0
Option1.Caption = "Fo\<rward"
Option1.Value = 1
Option1.Height = 18
Option1.Left = 5
Option1.Top = 9
Option1.Width = 140
Option1.Name = "Option1"
Option2.FontName = "MS Sans Serif"
Option2.FontSize = 8
Option2.BackStyle = 0
Option2.Caption = "Bac\<kward"
Option2.Value = 0
Option2.Height = 18
Option2.Left = 5
Option2.Top = 29
Option2.Width = 152
Option2.Name = "Option2"
VALUE
THISFORM
OPTSEARCHFROM
REFRESH
InteractiveChange,
checkbox
checkbox
chkCaseSen
Hexedit.frmFindStr
Top = 186
Left = 44
Height = 15
Width = 121
FontName = "MS Sans Serif"
FontSize = 8
Caption = "Case \<sensitive"
Value = .F.
ControlSource = ""
TabIndex = 7
Name = "chkCaseSen"
optiongroup
optiongroup
optSearchFrom
Hexedit.frmFindStr
uButtonCount = 3
Value = 1
ControlSource = "THISFORMSET.nSearchFrom"
Height = 73
Left = 236
Top = 128
Width = 157
TabIndex = 9
Name = "optSearchFrom"
Option1.FontName = "MS Sans Serif"
Option1.FontSize = 8
Option1.BackStyle = 0
Option1.Caption = "\<Beginning of file"
Option1.Value = 1
Option1.Height = 18
Option1.Left = 5
Option1.Top = 9
Option1.Width = 152
Option1.Name = "option1"
Option2.FontName = "MS Sans Serif"
Option2.FontSize = 8
Option2.BackStyle = 0
Option2.Caption = "C\<urrent location"
Option2.Value = 0
Option2.Height = 18
Option2.Left = 5
Option2.Top = 29
Option2.Width = 152
Option2.Name = "option2"
Option3.FontName = "MS Sans Serif"
Option3.FontSize = 8
Option3.BackStyle = 0
Option3.Caption = "\<End of file"
Option3.Value = 0
Option3.Height = 18
Option3.Left = 5
Option3.Top = 49
Option3.Width = 164
Option3.Name = "option3"
VALUE
THISFORM
OPTSEARCHDIRECTION
REFRESH
InteractiveChange,
label
label
Label3
Hexedit.frmFindStr
AutoSize = .T.
FontName = "MS Sans Serif"
FontSize = 8
Caption = "Search from"
Height = 18
Left = 242
Top = 120
Width = 74
TabIndex = 8
Name = "Label3"
label
label
Label4
Hexedit.frmFindStr
AutoSize = .T.
FontName = "MS Sans Serif"
FontSize = 8
Caption = "Search direction"
Height = 18
Left = 50
Top = 120
Width = 99
TabIndex = 5
Name = "Label4"
frmGotoSect
Hexedit
Top = 112
Left = 158
Height = 149
Width = 363
ShowWindow = 2
DoCreate = .T.
BorderStyle = 1
Caption = "Enter Jump Address"
Closable = .F.
MaxButton = .F.
MinButton = .F.
Visible = .F.
Enabled = .F.
WindowType = 1
AlwaysOnTop = .T.
Name = "frmGotoSect"
THISFORMSET
HEXEDITOR
ENABLED
THISFORM
NSTYLE&
THISFORMSET
GOTOSECT
Hide,
textbox
textbox
txtDecimalAddress
Hexedit.frmGotoSect
FontName = "MS Sans Serif"
FontSize = 8
ControlSource = "THISFORMSET.cDecimalAddress"
Height = 23
InputMask = "9999999999"
Left = 112
TabIndex = 2
Top = 64
Width = 193
Name = "txtDecimalAddress"
THISFORMSET
CHEXADDRESS
DEC2HEX
VALUE
CDECIMALADDRESS
THISFORM
TXTHEXADDRESS
REFRESHr
NKEYCODE
NSHIFTALTCTRL
InteractiveChange,
KeyPress
textbox
textbox
txtHexAddress
Hexedit.frmGotoSect
FontName = "MS Sans Serif"
FontSize = 8
ControlSource = "THISFORMSET.cHexAddress"
Height = 23
InputMask = "!!!!!!!!"
Left = 112
TabIndex = 1
Top = 20
Width = 193
Name = "txtHexAddress"
NKEYCODE
NSHIFTALTCTRLL
THISFORMSET
CDECIMALADDRESS
HEX2DEC
VALUE
THISFORM
TXTDECIMALADDRESS
REFRESH
CHEXADDRESS
KeyPress,
InteractiveChange
commandbutton
commandbutton
cmdOK
Hexedit.frmGotoSect
Top = 108
Left = 56
Height = 23
Width = 72
FontName = "MS Sans Serif"
FontSize = 8
Caption = "OK"
Default = .F.
TabIndex = 3
Name = "cmdOK"
Address beyond end of file. Reading last sector.
THISFORMSET
THISFORM
HIDE
HEXEDITOR
CDECIMALADDRESS
NDESIREDLOCATION
NOLDLOCATION
NPOINTERLOCATION
NFILESIZE
NFILETOEDIT
REPORTFILEERROR
READSECTOR
Click,
commandbutton
commandbutton
cmdCancel
Hexedit.frmGotoSect
Top = 108
Left = 232
Height = 23
Width = 72
FontName = "MS Sans Serif"
FontSize = 8
Cancel = .T.
Caption = "Cancel"
TabIndex = 4
Name = "cmdCancel"
THISFORM
Click,
label
label
Label1
Hexedit.frmGotoSect
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 1
Caption = "Decimal:"
Height = 25
Left = 21
Top = 64
Width = 80
TabIndex = 5
Name = "Label1"
label
label
Label2
Hexedit.frmGotoSect
FontName = "MS Sans Serif"
FontSize = 8
Alignment = 1
Caption = "Hex:"
Height = 25
Left = 21
Top = 20
Width = 80
TabIndex = 6
Name = "Label2"
OArial, 0, 9, 5, 15, 12, 21, 3, 0
MS Sans Serif, 0, 8, 7, 16, 13, 14, 3, 0
Courier, 0, 8, 9, 16, 13, 9, 3, 0
Courier New, 0, 9, 7, 15, 12, 15, 3, 0
Courier, 0, 9, 9, 16, 13, 9, 3, 0
MS Sans Serif, 0, 9, 7, 16, 13, 14, 3, 0
Arial, 0, 10, 6, 16, 13, 23, 3, 0
MS Sans Serif, 1, 10, 8, 16, 13, 15, 3, 0
Courier, 1, 10, 10, 16, 13, 10, 3, 0
HEXEDIT
PARAM1
HEXEDIT0b
PLATFORM
UNIQUEID
TIMESTAMP
CLASS
CLASSLOC
BASECLASS
OBJNAME
PARENT
PROPERTIES
PROTECTED
METHODS
OBJCODE
RESERVED1
RESERVED2
RESERVED3
RESERVED4
RESERVED5
RESERVED6
RESERVED7
RESERVED8
COMMENT Class 0
WINDOWS _R080575B7 610571813
COMMENT RESERVED
WINDOWS _R080533OE 610571835
COMMENT RESERVED
WINDOWS _R0913DP8P 610571848
COMMENT RESERVED
WINDOWS _R080JEIF0 610571854W
COMMENT RESERVED
VERSION = 0.029
textbox
textbox
txtfindstringhex
FontName = "Courier"
FontSize = 8
BorderStyle = 0
Format = ""
Height = 21
InputMask = "XX"
Margin = 0
SpecialEffect = 1
Width = 100
Name = "txtfindstringhex"
Class
Pixels
,Textbox object for Hex grid in FindStr form.
1234567890abcdefABCDEF
FindStr.CCC
FindStrH.CCC
FindStrH.C
FindStrH/
FindStrH.C
FindStrH/
NKEYCODE
NSHIFTALTCTRL
PARENT
COLUMNS
SETFOCUS
THISFORM
CMDFIND
CLICK
NACTIVECOLUMN
ACTIVECOLUMN
TEXT1
VALUE
CFIELDNAME
GRDHEX
ENABLED
REFRESH
OPTSEARCHDIRECTION
OPTION1
LOCKSCREEN
GRDCHAR
PARENT
NPREVIOUSCOLUMN
ACTIVECOLUMN
COLUMNS
TEXT1
VALUE
THISFORM
LOCKSCREEN
NCURRENTCOL
SETFOCUS
REFRESHM
FindStr
FindStr/
FindStr
FindStr/
FindStrH.C
FindStrH/
FindStrH.C
FindStrH/
NCURRENTCOL
PARENT
ACTIVECOLUMN
CTEMPTEXT
VALUE
THISFORMSET
HEX2DEC
THISFORM
GRDCHAR
COLUMNS
REFRESH
CMDFIND
ENABLED
KeyPress,
GotFocus
InteractiveChange
txtfindstringhex
"Courier, 0, 8, 9, 16, 13, 9, 3, 0
textbox
textbox
txtfindstring
sBorderStyle = 0
Height = 21
InputMask = "X"
Margin = 0
SpecialEffect = 1
Width = 100
Name = "txtfindstring"
Class
Pixels
0Textbox object for Decimal grid in FindStr form.
NPREVIOUSCOLUMN
PARENT
ACTIVECOLUMN
THISFORM
GRDHEX
COLUMNS
TEXT1
VALUE
LOCKSCREEN
NCURRENTCOL
SETFOCUS
GRDCHAR
REFRESH
FindStrH
FindStrH/
FindStrH.C
FindStrH/
FindStrH.C
FindStrH/
NCURRENTCOL
PARENT
ACTIVECOLUMN
CTEMPTEXT
THISFORMSET
DEC2HEX
VALUE
THISFORM
GRDHEX
COLUMNS
TEXT1
REFRESH
CMDFIND
ENABLEDT
FindStr.CCC
FindStrH.CCC
FindStrH.C
FindStrH/
FindStrH.C
FindStrH/
NKEYCODE
NSHIFTALTCTRL
PARENT
COLUMNS
SETFOCUS
THISFORM
CMDFIND
CLICK
NACTIVECOLUMN
ACTIVECOLUMN
GRDHEX
TEXT1
VALUE
CFIELDNAME
ENABLED
REFRESH
LOCKSCREEN
CMDCANCEL
GotFocus,
InteractiveChange
KeyPresse
txtfindstring
!Arial, 0, 9, 5, 15, 12, 21, 3, 0
textbox
textbox
text1
FontBold = .F.
FontName = "Courier"
FontSize = 9
BorderStyle = 0
Format = "!!"
Height = 25
InputMask = ""
Margin = 0
SpecialEffect = 1
Width = 28
hexisvalid = .T.
Name = "text1"
Class
hexisvalid
Pixels
-Text1 object for Hex editing portion of grid.
BackColor
PARENT
DYNAMICBACKCOLOR
BACKCOLOR
DISABLEDBACKCOLOR
REFRESH
RESETTODEFAULTX
NKEYCODE
NSHIFTALTCTRL
THISFORM
CMDPREVIOUSSECTOR
SETFOCUS
CLICK
CMDNEXTSECTOR
CMDTOPOFFILE
CMDBOTTOMOFFILE
THISFORMSET
HEXEDITOR
CMDFINDNEXT
ENABLED
CMDFINDPREVIOUS
THISFORM
LOCKSCREEN
PARENT
READONLY
THISFORMSET
LSECTORDIRTY
CMDSAVEEDITS
ENABLED
CMDREVERTEDITS
NASCIICODE
HEX2DEC
VALUE
CTEMPTEXT
HEXEDIT
NCOLNUM
ACTIVECOLUMN
COLUMN18
REFRESH
GotFocus,
KeyPress
InteractiveChange
text1
"Courier, 0, 9, 9, 16, 13, 9, 3, 0
textbox
textbox
refusefocus
IHeight = 23
Width = 100
ForeColor = 255,255,255
Name = "refusefocus"
Class
Pixels
IIf user attempts to give column focus, focus is moved to adjacent column.
HEXEDITO
HEXEDITOC
HEXEDITN
NCOLNUM
THISFORMSET
PARENT
ACTIVECOLUMN
THISFORM
LOCKSCREEN
COLUMN17
SETFOCUS
REFRESH
COLUMN2
HEXEDIT
GotFocus,
refusefocus
!Arial, 0, 9, 5, 15, 12, 21, 3, 0
hexedit.scx
hexedit.sct
d:\8146\fox60\dev\
hexedit.fxp
hexedit.vcx
hexedit.vct
dnarrow.bmp
dnbottom.bmp
left.bmp
right.bmp
uparrow.bmp
uptop.bmp